package com.peke.hex.editor.utils;

import android.util.Log;

import com.peke.hex.editor.BuildConfig;

public class LogUtils {

    public static boolean ENABLE = BuildConfig.DEBUG;

    public static void t(Object ...any){
        StringBuilder builder = new StringBuilder();
        for (int i=0;i<any.length;i++){
            Object obj = any[i];
            if (i != 0){
                builder.append("; ");
            }
            builder.append(obj);
        }
        builder.append('\n');
        e("HPT>>>",builder.toString());
    }

    public static void v(String tag, String msg) {
        if (ENABLE) {
            Log.v(tag, msg);
        }
    }

    public static void d(String tag, String msg) {
        if (ENABLE) {
            Log.d(tag, msg);
        }
    }

    public static void i(String tag, String msg) {
        if (ENABLE) {
            Log.i(tag, msg);
        }
    }

    public static void w(String tag, String msg) {
        if (ENABLE) {
            Log.w(tag, msg);
        }
    }

    public static void e(String tag, String msg) {
        if (ENABLE) {
            Log.e(tag, msg);
        }
    }
}
